let t = require;
let  e = module
let  o =  e.exports;
 o.default =  e.exports;

                'use strict';
                console.log("start"),
                    Object.defineProperty(o, '__esModule', {
                        value: !0
                    }),
                    (o.VideoAdVo = void 0);
                var n = (function() {
                    function t(t, e, o, n) {
                        void 0 === o && (o = null),
                            void 0 === n && (n = null),
                            (this._target = t),
                            (this._succeed = e),
                            (this._fail = o),
                            (this._data = n);
                    }
                    return (
                        (t.prototype.succeed = function() {
                            this._target &&
                                this._succeed &&
                                this._succeed.call(this._target, this._data);
                        }),
                        (t.prototype.fail = function() {
                            this._target &&
                                this._fail &&
                                this._fail.call(this._target, this._data);
                        }),
                        t
                    );
                })();
                (o.VideoAdVo = n), console.log("end");
            module.exports =  e.exports;